meat on the spit - Espagnol Anglais Dictionnaire